Software Visualization Tools: Survey and Analysis
نویسندگان
چکیده
Recently, many software visualization (SV) techniques and tools have become available. There is ample anecdotal evidence that appropriate visualization can significantly reduce the effort spent on system comprehension and maintenance, yet we are not aware of any quantitative investigation and survey of SV tools. This paper reports on a survey on SV tools which was conducted in spring 2000 with more than 100 participants. It addresses various functional, practical, cognitive as well as code analysis aspects that users may be looking for in SV tools. The participants of the survey rated the usefulness and importance of these aspects, and came up with aspects of their own. The participants were in general quite pleased with the SV tool they were using and mentioned various benefits. Nevertheless, a big gap between desired aspects and the features of current SV tools was identified. In addition, a list of improvements that should be done to current tools was assembled. Finally, the collected data tends to suggest that in general, code analysis aspects were not highly supported by the tools.
منابع مشابه
A Survey on Interactive Grouping and Filtering in Graph-based Software Visualizations
Interactive grouping and filtering in software visualization tools are essential mechanisms enabling the users to build views that match the information needs of their software comprehension task at hand. In this paper we systematically survey these mechanisms in eight graph-based software visualization tools.
متن کامل(In?)Extricable Links between Data and Visualization: Preliminary Results from the VISTAS Project
1 Introduction Our initial survey of visualization tools for environmental science applications identified sophisticated tools such as The Visualization and Analysis Platform for Ocean, Atmosphere, and Solar Researchers (VAPOR) [http://www.vapor.ucar.edu], and Man computer Interactive Data Access System (McIDAS) and The Integrated Data Viewer (IDV) [http://www.unidata.ucar.edu/software]. A seco...
متن کاملData and Task Characteristics in Design of Spatio-Temporal Data Visualization Tools
It is widely recognized that data visualization may be a powerful instrument for exploratory analysis. In order to fulfill this claim, visualization software must be carefully designed taking into account two principal aspects: characteristics of the data to be visualized and the exploratory tasks to be supported. The tasks that may potentially arise in data exploration are, in their turn, depe...
متن کاملLow Cost Methodology for 3d Modeling and Metric Description in Architectural Heritage
The 3D geographic information and virtual reality have now become fundamental in the analysis and prevention of many environmental problems and in the documentation of Cultural Heritage. In many application fields, such as virtual tours museums and so on, the simple 3D data visualization is required, but the 3D complex objects with metric data can be regarded as great aid in many other fields o...
متن کاملA Survey of Visualization Tools that Promote Awareness of Software Development Activities
In recent years, research attention in the software engineering community has shifted from process management and workflow tools that aim to plan for all coordination activity and eventualities before development begins to a new generation of more flexible tools that saturate the developer's workspace with information at varying degrees of granularity and in different visual, and often interact...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2001